Semantics for Hierarchical Task Network Planning
نویسندگان
چکیده
One big obstacle to understanding the nature of hierarchical task net work htn planning has been the lack of a clear theoretical framework In particular no one has yet presented a clear and concise htn algorithm that is sound and complete In this paper we present a formal syntax and se mantics for htn planning Based on this syntax and semantics we are able to de ne an algorithm for htn planning and prove it sound and complete We also develop several de nitions of expressivity for planning languages and prove that htn planning is strictly more expressive than strips style planning according to those de nitions
منابع مشابه
Hierarchical Planning: Relating Task and Goal Decomposition with Task Sharing
Considerable work has focused on enhancing the semantics of Hierarchical Task Networks (HTNs) in order to advance the state-of-the-art in hierarchical planning. For instance, the Hierarchical Goal Network (HGN) formalism operates over a hierarchy of goals to facilitate tighter integration of decompositional planning with classical planning. Another example is the Action Notation Markup Language...
متن کاملUMCP: A Sound and Complete Procedure for Hierarchical Task-network Planning
One big obstacle to understanding the nature of hierarchical task network (HTN) planning has been the lack of a dear theoretical framework. In particular, no one has yet presented a clear and concise HTN algorithm that is sound and complete. In this paper, we present a formal syntax and semantics for HTN planning. Based on this syntax and semantics, we are able to define an algo~thm for HTN pla...
متن کاملCS - TR - 3239 , UMIACS - TR - 94 - 31 , ISR - TR - 95 - 9 Semantics for Hierarchical Task - Network Planning
One big obstacle to understanding the nature of hierarchical task network (htn) planning has been the lack of a clear theoretical framework. In particular, no one has yet presented a clear and concise htn algorithm that is sound and complete. In this paper, we present a formal syntax and semantics for htn planning. Based on this syntax and semantics, we are able to deene an algorithm for htn pl...
متن کاملA Multi-Agent Extension of Hierarchical Task Network
Describing planning domains using a common formalism promotes greater reuse of research, allowing a fairer comparison between different approaches. Common planning formalisms for single-agent planning are already well established (e.g., PDDL, STRIPS, and HTN), but currently there is a shortage of multi-agent planning formalisms with clear semantics. In this paper, we propose a multi-agent exten...
متن کاملA Study of Process Languages for Planning Tasks
We present the semantics of processes for planning tasks. We target Task-Method-Knowledge (TMK) process models, a widely used formalization of processes. These semantics are formalized by proving that Task-Method-Knowledge (TMK) process models can be translated into equivalent Hierarchical Task Networks (HTNs). We construct a Turing-computable translation function that maps TMK process model co...
متن کامل